Jaguar Land Rover India has a new parts distribution centre

Jaguar Land Rover India, part of Tata Motors, has opened a new Parts Distribution Centre (PDC) for the country, in Bhiwandi, near Mumbai. This state-of-the-art facility, spread over 70,000 square feet, will have reg...